dried peach - French English Dictionary